﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Commerce.Base.ProductCatalogue.DataType
{
    public enum CurrencyCodeContent
    {
        /// <summary>
        /// Dirham
        /// </summary>
        AED,
        /// <summary>
        /// Afghani
        /// </summary>
        AFN,
        /// <summary>
        /// Lek
        /// </summary>
        ALL,
        /// <summary>
        /// Dram
        /// </summary>
        AMD,
        /// <summary>
        /// Netherlands Antillian Guilder
        /// </summary>
        ANG,
        /// <summary>
        /// Kwanza
        /// </summary>
        AOA,
        /// <summary>
        /// Argentine Peso
        /// </summary>
        ARS,
        /// <summary>
        /// Australian Dollar
        /// </summary>
        AUD,
        /// <summary>
        /// Aruban Guilder
        /// </summary>
        AWG,
        /// <summary>
        /// Azerbaijanian Manat
        /// </summary>
        AZM,
        /// <summary>
        /// Convertible Mark
        /// </summary>
        BAM,
        /// <summary>
        /// Barbados Dollar
        /// </summary>
        BBD,
        /// <summary>
        /// Taka
        /// </summary>
        BDT,
        /// <summary>
        /// Bulgarian Lev
        /// </summary>
        BGN,
        /// <summary>
        /// Bahraini Dinar
        /// </summary>
        BHD,
        /// <summary>
        /// Burundi Franc
        /// </summary>
        BIF,
        /// <summary>
        /// Bermudian Dollar (customarily: Bermuda Dollar)
        /// </summary>
        BMD,
        /// <summary>
        /// Brunei Dollar
        /// </summary>
        BND,
        /// <summary>
        /// Boliviano
        /// </summary>
        BOB,
        /// <summary>
        /// Brazilian Real
        /// </summary>
        BRL,
        /// <summary>
        /// Bahamian Dollar
        /// </summary>
        BSD,
        /// <summary>
        /// Ngultrum
        /// </summary>
        BTN,
        /// <summary>
        /// Pula
        /// </summary>
        BWP,
        /// <summary>
        /// Belarussian Ruble
        /// </summary>
        BYR,
        /// <summary>
        /// Belize Dollar
        /// </summary>
        BZD,
        /// <summary>
        /// Canadian Dollar
        /// </summary>
        CAD,
        /// <summary>
        /// Franc Congolais
        /// </summary>
        CDF,
        /// <summary>
        /// Swiss Franc
        /// </summary>
        CHF,
        /// <summary>
        /// Chilean Peso
        /// </summary>
        CLP,
        /// <summary>
        /// Yuan Renminbi
        /// </summary>
        CNY,
        /// <summary>
        /// Colombian Peso
        /// </summary>
        COP,
        /// <summary>
        /// Costa Rican Colon
        /// </summary>
        CRC,
        /// <summary>
        /// Cuban Peso
        /// </summary>
        CUP,
        /// <summary>
        /// Cape Verde Escudo
        /// </summary>
        CVE,
        /// <summary>
        /// Cyprus Pound
        /// </summary>
        CYP,
        /// <summary>
        /// Czech Koruna
        /// </summary>
        CZK,
        /// <summary>
        /// Djibouti Franc
        /// </summary>
        DJF,
        /// <summary>
        /// Danish Krone
        /// </summary>
        DKK,
        /// <summary>
        /// Dominican Peso
        /// </summary>
        DOP,
        /// <summary>
        /// Algerian Dinar
        /// </summary>
        DZD,
        /// <summary>
        /// Kroon
        /// </summary>
        EEK,
        /// <summary>
        /// Egyptian Pound
        /// </summary>
        EGP,
        /// <summary>
        /// Nakfa
        /// </summary>
        ERN,
        /// <summary>
        /// Ethopian Birr
        /// </summary>
        ETB,
        /// <summary>
        /// Euro
        /// </summary>
        /// <remarks>
        /// On 1 January 1999, the euro will become the currency of those Member states of the European Union which adopt the single currency in accordance with the Treaty establishing the European Community. This code has been issued now so that technical preparations can be started. The code element 'EU' has been reserved by the ISO 3166 Maintenance Agency for use within ISO 4217 where 'R' has been appended to make an acceptable mnemonic code.
        /// </remarks>
        EUR,
        /// <summary>
        /// Fiji Dollar
        /// </summary>
        FJD,
        /// <summary>
        /// Falkland Islands Pound
        /// </summary>
        FKP,
        /// <summary>
        /// Pound Sterling
        /// </summary>
        GBP,
        /// <summary>
        /// Lari
        /// </summary>
        GEL,
        /// <summary>
        /// Cedi
        /// </summary>
        GHC,
        /// <summary>
        /// Gibraltar Pound
        /// </summary>
        GIP,
        /// <summary>
        /// Dalasi
        /// </summary>
        GMD,
        /// <summary>
        /// Guinea Franc
        /// </summary>
        GNF,
        /// <summary>
        /// Quetzal
        /// </summary>
        GTQ,
        /// <summary>
        /// Guyana Dollar
        /// </summary>
        GYD,
        /// <summary>
        /// Honk Kong Dollar
        /// </summary>
        HKD,
        /// <summary>
        /// Lempira
        /// </summary>
        HNL,
        /// <summary>
        /// Kuna
        /// </summary>
        HRK,
        /// <summary>
        /// Gourde
        /// </summary>
        HTG,
        /// <summary>
        /// Forint
        /// </summary>
        HUF,
        /// <summary>
        /// Rupiah
        /// </summary>
        IDR,
        /// <summary>
        /// New Israeli Sheqel
        /// </summary>
        ILS,
        /// <summary>
        /// Indian Rupee
        /// </summary>
        INR,
        /// <summary>
        /// Iraqi Dinar
        /// </summary>
        IQD,
        /// <summary>
        /// Iranian Rial
        /// </summary>
        IRR,
        /// <summary>
        /// Iceland Krona
        /// </summary>
        ISK,
        /// <summary>
        /// Jamaican Dollar
        /// </summary>
        JMD,
        /// <summary>
        /// Jordanian Dinar
        /// </summary>
        JOD,
        /// <summary>
        /// Yen
        /// </summary>
        JPY,
        /// <summary>
        /// Kenyan Shilling
        /// </summary>
        KES,
        /// <summary>
        /// Som
        /// </summary>
        KGS,
        /// <summary>
        /// Riel
        /// </summary>
        KHR,
        /// <summary>
        /// Comoro Franc
        /// </summary>
        KMF,
        /// <summary>
        /// North Korean Won
        /// </summary>
        KPW,
        /// <summary>
        /// Won
        /// </summary>
        KRW,
        /// <summary>
        /// Kuwaiti Dinar
        /// </summary>
        KWD,
        /// <summary>
        /// Cayman Islands Dollar
        /// </summary>
        KYD,
        /// <summary>
        /// Tenge
        /// </summary>
        KZT,
        /// <summary>
        /// Kip
        /// </summary>
        LAK,
        /// <summary>
        /// Lebanese Pound
        /// </summary>
        LBP,
        /// <summary>
        /// Sri Lanka Rupee
        /// </summary>
        LKR,
        /// <summary>
        /// Liberian Dollar
        /// </summary>
        LRD,
        /// <summary>
        /// Loti
        /// </summary>
        LSL,
        /// <summary>
        /// Lithuanian Litas
        /// </summary>
        LTL,
        /// <summary>
        /// Latvian Lats
        /// </summary>
        LVL,
        /// <summary>
        /// Libyan Dinar
        /// </summary>
        LYD,
        /// <summary>
        /// Morrocan Dirham
        /// </summary>
        MAD,
        /// <summary>
        /// Moldovan Leu
        /// </summary>
        MDL,
        /// <summary>
        /// Malagasy Franc
        /// </summary>
        MGF,
        /// <summary>
        /// Denar
        /// </summary>
        MKD,
        /// <summary>
        /// Kyat
        /// </summary>
        MMK,
        /// <summary>
        /// Tugrik
        /// </summary>
        MNT,
        /// <summary>
        /// Pataca
        /// </summary>
        MOP,
        /// <summary>
        /// Ouguiya
        /// </summary>
        MRO,
        /// <summary>
        /// Maltese Lira
        /// </summary>
        MTL,
        /// <summary>
        /// Mauritius Rupee
        /// </summary>
        MUR,
        /// <summary>
        /// Rufiyaa
        /// </summary>
        MVR,
        /// <summary>
        /// Kwacha
        /// </summary>
        MWK,
        /// <summary>
        /// Mexican Peso
        /// </summary>
        MXN,
        /// <summary>
        /// Malaysian Ringgit
        /// </summary>
        MYR,
        /// <summary>
        /// Metical
        /// </summary>
        MZM,
        /// <summary>
        /// Namibia Dollar
        /// </summary>
        NAD,
        /// <summary>
        /// Naira
        /// </summary>
        NGN,
        /// <summary>
        /// Cordoba Oro
        /// </summary>
        NIO,
        /// <summary>
        /// Norwegian Krone
        /// </summary>
        NOK,
        /// <summary>
        /// Nepalese Rupee
        /// </summary>
        NPR,
        /// <summary>
        /// New Zealand Dollar
        /// </summary>
        NZD,
        /// <summary>
        /// Rial Omani
        /// </summary>
        OMR,
        /// <summary>
        /// Balboa
        /// </summary>
        PAB,
        /// <summary>
        /// Nuevo Sol
        /// </summary>
        PEN,
        /// <summary>
        /// Kina
        /// </summary>
        PGK,
        /// <summary>
        /// Philippine Peso
        /// </summary>
        PHP,
        /// <summary>
        /// Pakistan Rupee
        /// </summary>
        PKR,
        /// <summary>
        /// Zloty
        /// </summary>
        PLN,
        /// <summary>
        /// Guarani
        /// </summary>
        PYG,
        /// <summary>
        /// Qatari Rial
        /// </summary>
        QAR,
        /// <summary>
        /// Leu
        /// </summary>
        ROL,
        /// <summary>
        /// Russian Ruble
        /// </summary>
        RUB,
        /// <summary>
        /// Rwanda Franc
        /// </summary>
        RWF,
        /// <summary>
        /// Saudi Riyal
        /// </summary>
        SAR,
        /// <summary>
        /// Solomon Islands Dollar
        /// </summary>
        SBD,
        /// <summary>
        /// Seychelles Rupee
        /// </summary>
        SCR,
        /// <summary>
        /// Sudanese Dinar
        /// </summary>
        SDD,
        /// <summary>
        /// Swedish Krona
        /// </summary>
        SEK,
        /// <summary>
        /// Singapore Dollar
        /// </summary>
        SGD,
        /// <summary>
        /// St. Helena Pound
        /// </summary>
        SHP,
        /// <summary>
        /// Tolar
        /// </summary>
        SIT,
        /// <summary>
        /// Slovak Koruna
        /// </summary>
        SKK,
        /// <summary>
        /// Leone
        /// </summary>
        SLL,
        /// <summary>
        /// Somali Shilling
        /// </summary>
        SOS,
        /// <summary>
        /// Suriname Guilder
        /// </summary>
        SRG,
        /// <summary>
        /// Dobra
        /// </summary>
        STD,
        /// <summary>
        /// El Salvador Colon
        /// </summary>
        SVC,
        /// <summary>
        /// Syrian Pound
        /// </summary>
        SYP,
        /// <summary>
        /// Lilangeni
        /// </summary>
        SZL,
        /// <summary>
        /// Baht
        /// </summary>
        THB,
        /// <summary>
        /// Somoni
        /// </summary>
        TJS,
        /// <summary>
        /// Manat
        /// </summary>
        TMM,
        /// <summary>
        /// Tunisian Dinar
        /// </summary>
        TND,
        /// <summary>
        /// Pa'anga
        /// </summary>
        TND,
        /// <summary>
        /// Turkish Lira
        /// </summary>
        TRL,
        /// <summary>
        /// Trinidad and Tobago Dollar
        /// </summary>
        TTD,
        /// <summary>
        /// New Taiwan Dollar
        /// </summary>
        TWD,
        /// <summary>
        /// Tanzanian Shilling
        /// </summary>
        TZS,
        /// <summary>
        /// Hryvnia
        /// </summary>
        UAH,
        /// <summary>
        /// Uganda Shilling
        /// </summary>
        UGX,
        /// <summary>
        /// US Dollar
        /// </summary>
        USD,
        /// <summary>
        /// Peso Uruguayo
        /// </summary>
        UYU,
        /// <summary>
        /// Uzbekistan Sum
        /// </summary>
        UZS,
        /// <summary>
        /// Bolivar
        /// </summary>
        VEB,
        /// <summary>
        /// Dong
        /// </summary>
        VND,
        /// <summary>
        /// Vatu
        /// </summary>
        VUV,
        /// <summary>
        /// Tala
        /// </summary>
        WST,
        /// <summary>
        /// CFA Franc
        /// </summary>
        XAF,
        /// <summary>
        /// Silver
        /// </summary>
        XAG,
        /// <summary>
        /// Gold
        /// </summary>
        XAU,
        /// <summary>
        /// East Carribean Dollar
        /// </summary>
        XCD,
        /// <summary>
        /// SDR
        /// </summary>
        XDR,
        /// <summary>
        /// CFA Franc
        /// </summary>
        XOF,
        /// <summary>
        /// Palladium
        /// </summary>
        XPD,
        /// <summary>
        /// CFP Franc
        /// </summary>
        XPF,
        /// <summary>
        /// Platinum
        /// </summary>
        XPT,
        /// <summary>
        /// Yemeni Rial
        /// </summary>
        YER,
        /// <summary>
        /// New Dinar
        /// </summary>
        YUM,
        /// <summary>
        /// Rand
        /// </summary>
        ZAR,
        /// <summary>
        /// Kwacha
        /// </summary>
        ZMK,
        /// <summary>
        /// Zimbabwe Dollar
        /// </summary>
        ZWD
    }
}
